purring cat - German English Dictionary